.margin-top-8{
    margin-top: 8px;
}
.margin-top-10{
    margin-top: 10px;
}
.icon-custom {
  height: 20px;
  width: 20px;
}
.margin-top-20{
    margin-top: 20px;
}
.margin-top-25{
  margin-top: 25px;
}
.margin-left-10{
    margin-left: 10px;
}
.margin-left-15{
  margin-left: 15px;
}
.mb-10{
  margin-bottom: 10px;
}
.margin-bottom-10{
    margin-bottom: 10px;
}
.margin-bottom-100{
    margin-bottom: 100px;
}
.margin-right-10{
    margin-right: 10px;
}
.margin-left-20 {
  margin-left: 20px;
}
.button-space {
  margin-left: 2px;
}
.padding-left-6{
    padding-left: 6px;
}
.padding-left-8{
    padding-left: 5px;
}
.padding-left-10{
    padding-left: 10px;
}
.padding-left-20{
    padding-left: 20px;
}
.height-100{
    height: 100%;
}
.height-120px{
    height: 100px;
}
.height-200px{
    height: 200px;
}
.height-492px{
    height: 492px;
}
.height-460px{
    height: 460px;
}
.line-gray{
    height: 0;
    border-bottom: 2px solid #dcdcdc;
}
.split-line {
  margin: 10px 0;
  height: 1px;
  border-bottom: solid 1px #f0f0f0;
}
.notwrap{
    word-break:keep-all;
    white-space:nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.search-input{
  margin-left: 5px;
  width: 250px;
}
.dropMenu {
  margin-left: 5px;
  color: rgba(0, 0, 0, 0.63);
}

.page-box {
  padding: 5px;
  position: relative;
  box-sizing: border-box;
}

.flex-row {
  display: flex;
  flex-direction: row;
}

.flex-column {
  display: flex;
  flex-direction: column;
}
.margin-hor-5 {
  margin: 0 5px;
}
.margin-top-5 {
  margin-top: 5px;
}
.ivu-form-item {
  margin-bottom: 10px;
}
.table,
.table tr th,
.table tr td {
  border: 1px solid #e1e7e7;
  padding: 3px 0;
}
.table thead tr {
  font-weight: bold;
}
.table {
  width: 100%;
  text-align: center;
  border-collapse: collapse;
  padding: 2px;
}
.table tbody tr:hover {
  background: #8ae7d3;
}
.grid-row {
  border: 1px solid #dce2e2;
}
.grid-row:hover{
  background: #b0e2dc;
}
.vertical-center-modal{
  display: flex;
  align-items: center;
  justify-content: center;

  .ivu-modal{
    top: 0;
  }
}
.pod-type-padding {
  padding-top: 4px;
  text-align: center;
}
.inline-block {
  display: inline-block;
  margin-left: 5px;
}
